Big Huge Thesaurus

English runner bean

noun